things are getting difficult - Allemand Anglais Dictionnaire